home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4160 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.8 KB

  1. Path: news1.h1.usa.pipeline.com!usenet
  2. From: grantp@usa.pipeline.com(Pete)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: can you help me learn programming ?
  5. Date: 28 Jan 1996 14:57:43 GMT
  6. Organization: Kalevi, Inc.
  7. Message-ID: <4eg2t7$2te@news1.usa.pipeline.com>
  8. References: <4efl8h$1r4@atheria.europa.com>
  9. NNTP-Posting-Host: pipe4.h1.usa.pipeline.com
  10. X-PipeUser: grantp
  11. X-PipeHub: usa.pipeline.com
  12. X-PipeGCOS: (Pete)
  13. X-Newsreader: Pipeline USA v3.3.0
  14.  
  15. On Jan 28, 1996 11:04:48 in article <Re: can you help me learn programming
  16. ?>, 'Dion Barrier <viper@europa.com>' wrote: 
  17.  
  18.  
  19. >You are absolutely right Pascal isn't that great to learn on.  Although I
  20. have  
  21. >never  
  22. >programmed in Pascal I know for a fact that no one in the real world of  
  23. >programming  
  24. >want Pascal programmers they want C++ or C programmers.  C is a really
  25. easy  
  26. >language  
  27. >to learn if you have the right teacher/book to learn from. 
  28.  
  29. I think the folks at comp.lang.pascal.delphi might have some opposing 
  30. viewpoints to express.   
  31.  
  32. Dion admits that he has never programmed in Pascal, yet knows  
  33. that "it isn't that great to learn on".  Credibility?? 
  34.  
  35. While it's true that there are many more C/C++ positions being 
  36. offered than Pascal, ads for Delphi developers have been 
  37. showing up in newspapers and on the net in increasing numbers. 
  38. Dion may not have seen ads for Pascal developers, but that  
  39. doesn't mean there aren't any. 
  40.  
  41. BTW: 
  42. I've done a small amount of development with Delphi, and as 
  43. soon as the 32-bit version arrives, I will begin a substantial Delphi 
  44. development effort for a US Government agency.  I have 
  45. looked at the competitors; VB, PB, etc., and IMO, Delphi is 
  46. superior to them in many (most?) respects.  The GUI 
  47. development is at least as rapid as with its competitors, and 
  48. when it comes to "hard-core" programming, Delphi's "extended" 
  49. Pascal language offers support unequalled by its competitors. 
  50. (I'm not including the C++ based systems as Delphi's competition 
  51. -- but that's just my viewpoint.  We've had some Delphi vs. C++ 
  52. threads already.) 
  53.  
  54. The bottom line:  C++ and Pascal are computer languages 
  55. with strong and weak points.  Considering the language aspect 
  56. alone (no GUI develoment tools), C++ has more strong and less 
  57. weak points.  But that doesn't mean that Pascal is junk.  Also, 
  58. there probably aren't many "pure" Pascal compiler systems 
  59. around any more.  Delphi is based on Pascal, but the language 
  60. is substantially extended from that of Wirth's original spec. 
  61.  
  62. IMHO, Pascal is an excellent teaching language.  I'm not 
  63. keen on recommending C++ as the first language to the 
  64. masses, although some of the brighter students can handle 
  65. it.  Pascal offers many advantages over Basic without 
  66. straining the student in learning the syntax, as with C++. 
  67. A good compromise.  And it's a "real" language. 
  68.  
  69. -- 
  70. Pete Grant 
  71. Kalevi, Inc. 
  72. Object Oriented Software Development
  73.